package com.kuang.onfig;

import com.kuang.pojo.User;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

@Configuration
//这个注解也会Spring托管，它原本就是一个@Component
//Configuration代表这是一个配置类，就和之前所练习的beans.xml（application.xml）是一样的
@ComponentScan("com.kuang.pojo")
//Scan，扫描。注解的是扫描的范围（扫描的包）
@Import(ConfigUser2.class)
//引入另一个配置类（将两个配置类放在一起（一个配置类中））
public class ConfigUser {
@Bean
//注册一个Bean（相当于之前所写的bean标签），
//方法名相当于bean中的id值，
//这个方法的返回值相当于bean中的class的值
    public User getUser(){
return new User();
//此行代码含义：返回注入到spring的对象
    }

}
